package com.itya.weatherback.domain.getWeatherAli.weatherJson;

import com.alibaba.fastjson.annotation.JSONField;
import com.alibaba.fastjson.annotation.JSONType;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.itya.weatherback.domain.getWeatherAli.vo.HourData;
import com.itya.weatherback.domain.getWeatherAli.vo.LifeIndex;
import lombok.Data;

import java.util.List;

@Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class DataInfo {

    private Now now; // 保留now字段
    // 根据测试响应，添加day和night字段
    private Day day;
    private Night night;

    //生活指数
    private LifeIndex lifeIndex;


    // 24小时预报数据（修正路径）
    private Observe24h observe24h;
    // 添加cityinfo字段

    private CityInfo cityInfo;

    // 7天天气预报
    private SevenDay d1;
    private SevenDay d2;
    private SevenDay d3;
    private SevenDay d4;
    private SevenDay d5;
    private SevenDay d6;
    private SevenDay d7;

}